Flatness-Based Quadcopter Trajectory Planning and Tracking With Continuous-Time Safety Guarantees
نویسندگان
چکیده
This work proposes a convex optimization-based framework for the trajectory planning and tracking of quadcopters that ensures continuous-time safety guarantees. Using convexity property B-spline curves differential flatness quadcopters, second-order cone program is formulated to generate an optimal nominal respects state input constraints, including position, linear velocity, angle, angular thrust, waypoints, obstacle avoidance rigorously in sense. To ensure safe tracking, quadratic proposed based on control barrier functions, which guarantees actual quadcopter remains within prescribed tube continuous time. Furthermore, conditions controller roll, pitch constraints are also presented. Both approaches suitable online implementation, effectiveness demonstrated through simulations experiments with Crazyflie2.1 nano quadcopter.
منابع مشابه
Flatness-based nonlinear control strategies for trajectory tracking of quadcopter systems
This paper proposes several nonlinear control strategies for trajectory trackingof a quadcopter system based on the property of differential flatness. Its origi-nality is twofold. Firstly, it provides a flat output for the quadcopter dynamicscapable of creating full flat parametrization of the states and inputs. Moreover,B-splines characterizations of the flat output and the...
متن کاملDownwash-Aware Trajectory Planning for Large Quadcopter Teams
We describe a method for formation-change trajectory planning for large quadcopter teams in obstacle-rich environments. Our method decomposes planning into a discrete graph-based stage and a continuous refinement that converts the graph plans into smooth trajectories. We model downwash directly, allowing safe flight in dense formations. We show simulation results with up to 200 robots and a rea...
متن کاملDecentralized Cooperative Trajectory Planning of Multiple Aircraft with Hard Safety Guarantees
This paper presents a framework for provably safe decentralized trajectory planning of multiple (autonomous) aircraft. Each aircraft plans its trajectory individually using a receding horizon strategy based on mixed integer linear programming (MILP). A constrained, inertial, first-order linear model is used to capture the dynamics and kinematics of the vehicle. Safety is guaranteed by maintaini...
متن کاملPushing revisited: Differential flatness, trajectory planning and stabilization
We prove that quasi-static pushing with a sticking contact and ellipsoid approximation of the limit surface is differentially flat. Both graphical and algebraic derivations are given. A major conclusion is the pusher-slider system is reducible to the Dubins car problem where the sticking contact constraints translate to bounded curvature. Planning is as easy as computing Dubins curves with the ...
متن کاملTrajectory Planning and Tracking Control
Support of this work by the NTUA Senator Committee of Basic Research, Programme “Protagoras”, R.C. No. 10, is acknowledged. Abstract− This paper addresses the combined problem of trajectory planning and tracking control for underactuated AUVs moving on the horizontal plane. A reference feasible trajectory for the position and orientation of the AUV is planned so that it is consistent with vehic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Control Systems and Technology
سال: 2023
ISSN: ['1558-0865', '2374-0159', '1063-6536']
DOI: https://doi.org/10.1109/tcst.2023.3250954